sink into desperation - Alemán Inglés Diccionario